/* CSS Document 
 * author:	L.M.H
 * date:	2011/11/09
 */


:root{background-color:#f5f3eb; /*background:url(background.png) #ffffff no-repeat;*/}
/*.container{ min-height:500px;}*/
.title{ height:30px; padding-top:3px; overflow:hidden; clear:both; position:relative; border-bottom:1px #bcb7a4 solid; background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#f9f8f4), to(#e2dfda));}
.title .bg{ height:11px; position:absolute; width:6px; height:16px; background-color:#bb272d; -webkit-border-radius:3px; left:10px; top:9px;}
.title h2{ line-height:30px; height:30px; font-size:16px; color:#795624; padding:0 10px 0 20px;}
.content{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

select,
input[type=text]{ -webkit-border-radius:5px; border:1px #d5d4bd solid; -webkit-box-shadow:2px 2px 5px rgba(170,171,171,.31) inset; background-color:#fcfbf5;
	 padding:3px; height:20px; font-size:14px; overflow:hidden; width:150px;  color:#805f30;}
input[type=text]:disabled{ color:#4d330e} 
select.tap,select:focus,
input[type=text]:focus,
input[type=text].tap{border:1px #f06b13 solid; }


select{ height:30px; width:158px;}
textarea{-webkit-border-radius:5px; border:1px #c0bb7b solid; -webkit-box-shadow:2px 2px 5px rgba(202,192,120,.75) inset; background-color:#faf8db;
	 padding:2px; font-size:14px; overflow:hidden; width:150px; color:#634908;}
input[type=radio]{ vertical-align:bottom; width:23px; height:23px; }

.form_items{padding:10px;}
.form_items li{ padding:5px 0;}
.form_items li>label{ float:left; width:115px; padding-top:3px; font-size:15px; color:#231815}
.form_items li>span>label{ margin-right:10px; color:#231815}

.reset,
.submit{ color:#805f30; -webkit-border-radius:5px ; font-size:16px;
 background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#eeeae4), to(#dfd8cc));
 border:1px #bfb6a3 solid; -webkit-box-shadow:0 2px 3px #c9c5ae; height:35px; min-width:90px;
}
.submit_tap{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#fde8d1), to(#d0ab83)); border:1px #c28646 solid;}
.submit:active{  background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#dfd8cc), to(#eeeae4));}
.reset{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#f0f0f0), to(#dcdbd9)); border:1px #c8c8c8 solid; }
.reset:active{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#dcdbd9), to(#f0f0f0));}
.reset_tap{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#e4e0e0), to(#cccbca)); border:1px #a2a1a0 solid;}

.button_bar{ margin:5px 10px 0 10px; padding:10px 0 20px 0; text-align:center; border-top:1px #e5d7b3 dotted;}
.button_bar .reset{ margin-left:10px;}


.data_table,
.data_table td{ border:1px #d9d2b7 solid; }
.data_table td{ width:50%; padding:3px; font-size:15px; background-color:#f5f2e4}
.data_table thead td{ background-color:#eeead9; text-align:center;}
.lilv_list{ padding:10px;}
.lilv_list .tip{ font-size:13px;}
.lilv_list p{ text-align:right; padding:2px 0; font-size:15px;}

.warm_tip{border-bottom:1px #e5d7b3 dotted; margin:10px 10px 0 10px; padding-bottom:5px;}

/*日期*/
/*#calendarPanel th{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#f5f3eb), to(#e7e5de)); border:0;}
#calendarPanel{ -webkit-box-shadow:0px 0px 5px #bba34c;}
#calendarPanel th{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#f5f3eb), to(#e7e5de)); border:0;}
#calendarPanel>div,
#calendarPanel>div>table{ -webkit-border-radius:5px;}
#calendarPanel>div{}
#calendarTable td{ -webkit-border-radius:3px; background-color:#fdf7e0;}
#calendarPanel .calendarfoot{ background-color:#cdc5a6;}
#calendarPanel .calendarfoot button{ width:60px !important; }
#calendarPanel select{ height:30px !important;}
#calendarPanel button{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#dad1ae), to(#b3aa88)); color:#453a12; border:1px #939082 solid !important; -webkit-border-radius:3px; height:30px !important; line-height:30px;}
#calendarPanel button.tap{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#b19430), to(#caac45));}
#calendarPanel button:active{background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#b19430), to(#caac45)); }
*/